package com.ljx.controller;

import com.ljx.R;
import io.swagger.annotations.Api;
import io.swagger.annotations.ApiOperation;
import org.springframework.web.bind.annotation.*;

import java.util.HashMap;

/**
 * @author 李加喜
 * @date 2020/9/23 0023 9:47
 * @Email 1129071273@qq.com
 */
@Api(description = "用户登录模块")
@RestController
@RequestMapping("/eduservice/user")
@CrossOrigin //解决跨域问题  因为在网关里面配置了处理关于的方法 所以这里在在使用就会出现错误
public class EduLoginController {
    //在store的user.js文件里面设置了要返回的数据
    //login
    @ApiOperation("登录")
    @PostMapping("/login")
    public R login(){
        System.out.println("123");
        return R.ok().data("token","admin");
    }
    //info  点击登录之后就会自动执行info方法来获取用户的信息
    @GetMapping("/info")
    public R info(){
        HashMap<String, Object> map = new HashMap<>();
        map.put("name","admin");
        map.put("roles","普通用户");
        map.put("avatar","https://wpimg.wallstcn.com/f778738c-e4f8-4870-b634-56703b4acafe.gif");

        return R.ok().data(map);
    }
}
